<?php
function str_reservaquarto()
{
	return "SELECT * FROM quarto LEFT JOIN (SELECT COUNT( quarto_lotacao.idQuarto ) AS reservas, quarto_lotacao.idQuarto AS quarto FROM quarto_lotacao GROUP BY quarto) AS T ON quarto.idQuarto = T.quarto";
}
function str_reservaquarto_paginado($inicial, $total)
{
	return "SELECT * FROM quarto LEFT JOIN (SELECT COUNT( quarto_lotacao.idQuarto ) AS reservas, quarto_lotacao.idQuarto AS quarto FROM quarto_lotacao GROUP BY quarto) AS T ON quarto.idQuarto = T.quarto LIMIT ".$inicial." , ".$total;
}
function str_reservaevento()
{
	return "SELECT * FROM evento LEFT JOIN (SELECT COUNT( evento_participante.idEvento ) AS reservas, evento_participante.idEvento AS evento FROM evento_participante GROUP BY evento) AS T ON evento.idEvento = T.evento";
}
function str_reservaevento_paginado($data)
{
	return "SELECT * FROM evento LEFT JOIN (SELECT COUNT( evento_participante.idEvento ) AS reservas, evento_participante.idEvento AS evento FROM evento_participante GROUP BY evento) AS T ON evento.idEvento = T.evento WHERE evento.dia = '".$data."'";
}
function str_reservaevento_paginado_obrig($data)
{	
	return "SELECT * FROM (select evento.*, tipo_evento.icone FROM evento JOIN tipo_evento WHERE evento.tipoEvento = tipo_evento.idTipo) AS jevento LEFT JOIN (SELECT COUNT( evento_participante.idEvento ) AS reservas, evento_participante.idEvento AS evento FROM evento_participante GROUP BY evento) AS T ON jevento.idEvento = T.evento WHERE jevento.dia = '".$data."' AND jevento.obrigatorio = 0";
	//return "SELECT * FROM evento LEFT JOIN (SELECT COUNT( evento_participante.idEvento ) AS reservas, evento_participante.idEvento AS evento FROM evento_participante GROUP BY evento) AS T ON evento.idEvento = T.evento WHERE evento.dia = '".$data."' AND evento.obrigatorio = 0";
}
?>